Refine this word faster
Mental retardation
noun
Definitions
Noun
- 1 Synonym of intellectual disability. dated, proscribed, uncountable
- 2 lack of normal development of intellectual capacities wordnet
See also for "mental retardation"
Next best steps
Mini challenge
Want a quick game? Try Word Finder.